🏗 Зачем она - архитектурная ката?
🧠 Стачка. Апрель. Время прокачивать архитектурные навыки!
Не только лишь смотреть как это делают другие, но и самим закатив рукава cпроектировать новый сервис!
✔️ Рассказал как это было в виде сториз, чтобы вы окунулись в атмосферу той встречи 😊
📔 Описание задачи.
🤔 Не так давно более 160 участников канала проголосовали за проведение каты.
👉 Предлагаю аккумулироваться в этом направление :) Сделал форму записи - здесь.
А пока... хорошей предпраздничной недели! 🫶
🧠 Стачка. Апрель. Время прокачивать архитектурные навыки!
Не только лишь смотреть как это делают другие, но и самим закатив рукава cпроектировать новый сервис!
📔 Описание задачи.
🤔 Не так давно более 160 участников канала проголосовали за проведение каты.
👉 Предлагаю аккумулироваться в этом направление :) Сделал форму записи - здесь.
А пока... хорошей предпраздничной недели! 🫶
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Его happy path, сбои.
Типовые статусы платежа
1) Временные - когда можно сделать retry. К примеру, сетевая ошибка.
2) Существенные - не делаем retry. К примеру, недостаточно средств.
Наш главный сервис должен иметь логику по распознаванию таких проблем.
1) Retriable
2) Dead Letter Queue
Если делаем повторную отправку из-за сетевой ошибки(
К примеру, в ту сторону запрос с платежом прошёл. Обратно ответ не вернулся. А платёж успел осуществиться🤦
=> Поэтому приправляем нашу систему ключом идемпотентности реализуя тем самым семантику доставки exactly-once.
🔥 - Хорошая выжимка. Ожидаю больше подобных рецензий
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
=> С гайдом для прокачки в System Design 😏
=> Участники ждут, спрашивают. Смонтировано, готово к выкладке! 🚀
=> Покажу победителей. От меня и MTS True Tech Arch вручим подарки!
=> Соберемся в ламповой атмосфере
🍖 А пока хороших майских! Кому повезло с погодой
❤️ - анонс прекрасен, делай ещё!
🔥 - контент огонь!
Please open Telegram to view this post
VIEW IN TELEGRAM
· Зачем нужно секционирование?
· Секционирование по диапазонам
· Секционирование по хэшу
· Секционирование вторичных индексов
· Consistent Hashing
· Перебалансировка секций
· Маршрутизация запросов, сервисы координации
· Шардирование для System Design интервью
Не получился формат успеть за 60 минут 😢
Уж больно тема большая.
Миша старался. Изложил материал ёмко и по теме.
Вышло 50 минут 🥳
Ещё и на вопросы ответил по ходу дела.
Так что можете посмотреть после работы. Ещё и вечер свободный останется 😃
👉 Смотреть:
Youtube
VK
Мишин linkedin.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Шардирование в System Design - 6 глава Клеппманна
Шардирование/секционирование, роутинг, ZooKeeper!
Представляю вашему вниманию серию вебинаров от Михаила Масягина который разбирает главу за главой популярнейшей книги Мартина Клеппмана(Martin Kleppmann "Designing data-intensive applications"), посвященной…
Представляю вашему вниманию серию вебинаров от Михаила Масягина который разбирает главу за главой популярнейшей книги Мартина Клеппмана(Martin Kleppmann "Designing data-intensive applications"), посвященной…
Алексей - победитель в номинации "Архитектурный стиль" от True Tech Arch.
Сергей - победитель в номинации "Творческий подход" от System Design World.
💥 Участники старались! Ожидаем новых конкурсов 🚀
⚡️ - Интересная активность
👍 - Хочу поучаствовать в следующем конкурсе
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😡 System Design — ТОП 5 ошибок новичка на интервью
✍️ Вы готовились. Успешно прошли предыдущие этапы.
Осталось пройти босса - System Design Интервью😏
И, вроде бы, поняли как масштабироваться горизонтально и когда использовать кафку. Но что-то пошло не так☹️
Волнение, сбивчивое прохождение по этапам, непонимание фокуса вылилось в "Спасибо, ждём вас через пол года"✖️ 😭
‼️ Оказывается, есть типичные ошибки прохождения самого интервью.
Они вполне законно присущи новичкам. Которые ещё не знают правил игры и акцентов при прохождение.
💬 Одного совета не достаточно
Совет "Будь собой" лишь отдаленно приближает успешное прохождение. Прохождение, в котором от вас ждут инициативы и осознания, что нужно делать и как коммуницировать. Необходимо понимание что может пойти не так и как проходить интервью правильно.
📍 В статье рассмотрел типичные ошибки новичка.
На менторской сессии я отдельно уделяю им внимание. После проработки, у менти значительно возрастает шанс прохождения и получения оффера💌
Пора узнать такие ошибки всем. Проработать. И улучшить своё прохождение✅
✏️ ТОП-5 ошибок новичка
🔻 Бессистемный подход вместо чёткого алгоритма
🔻 Преждевременное решение без уточнения требований
🔻 Недопустимое упование на уже оформленные требования
🔻 Неструктурированная коммуникация, которая сбивает интервьюера
🔻 Отсутствие ревью своей системы
Подробности в статье:
👉 Habr: System Design — ТОП 5 ошибок новичка на интервью
Осталось пройти босса - System Design Интервью
И, вроде бы, поняли как масштабироваться горизонтально и когда использовать кафку. Но что-то пошло не так
Волнение, сбивчивое прохождение по этапам, непонимание фокуса вылилось в "Спасибо, ждём вас через пол года"
Они вполне законно присущи новичкам. Которые ещё не знают правил игры и акцентов при прохождение.
Совет "Будь собой" лишь отдаленно приближает успешное прохождение. Прохождение, в котором от вас ждут инициативы и осознания, что нужно делать и как коммуницировать. Необходимо понимание что может пойти не так и как проходить интервью правильно.
На менторской сессии я отдельно уделяю им внимание. После проработки, у менти значительно возрастает шанс прохождения и получения оффера
Пора узнать такие ошибки всем. Проработать. И улучшить своё прохождение
🔻 Бессистемный подход вместо чёткого алгоритма
🔻 Преждевременное решение без уточнения требований
🔻 Недопустимое упование на уже оформленные требования
🔻 Неструктурированная коммуникация, которая сбивает интервьюера
🔻 Отсутствие ревью своей системы
Подробности в статье:
👉 Habr: System Design — ТОП 5 ошибок новичка на интервью
Please open Telegram to view this post
VIEW IN TELEGRAM
"40 лет, дача, помидоры." 🍅
Мысли подкрадывались незаметно:
"Ну посмотри, какой хороший"
"Такой лапочка"
Нам хватает семейных обязанностей. Нужно знать как обращаться с пушистым. Читать мануалы по API и внутренней начинки нового компонента системы. И, вообще, это отдельный мир - быть сабочатником 😨
🤷♂️ Чтобы не разочаровывать, я не говорил строгое нет. Только накидывал риски. Делился переживаниями.
📆 Время шло.
Стало казаться, что логически, вроде как, всё верно. Вместе с тем, именно этого пёселя, в которого влюбилась(❤️) супруга по сториз заводчицы, ещё не забрали.
Некоторое время назад я очень хотел ещё одну кошку. И получил апрув. Теперь казалось, что счёт 1:0 в мою пользу. И нужно идти навстречу 🤔.
🗣 Я накинул своих вопросов для созвона.
В часовом разговоре с заводчицей получили множество ответов. Тогда я не понимал, почему она так мило говорит.
"Потому что хочет продать! Мастер переговоров!" 😡
Но этот разговор поселил во мне росток чего-то нового:
"А может собаки так влияют? Дают +100 очков к хорошему душевному состоянию?"
Включился режим: "Вроде не страшно. Запрягаемся на 15 лет не ездить в отпуск. Ок.".
Хотя, как оказалось, можно на время отпуска отдать на передержку или поселиться в специальном отеле.
Увидели мамку, тётку пушистого. И последнего не забранного щенка. Заводчица перестала вызывать во мне подозрения. Как понимаю сейчас, человека может вштыривать щенячья милота
🐶 Пёсель идеально совпал с плечом супруги образовав единый пазл.
Получили инструкции по уходу и документы на Ерошу Жановича - возможного отпрыска именитых собак средневековых королей. Двинулись в обратный путь.
↗️ И это было только начало.
Тогда я ещё не понимал, почему это был последний не забранный щенок.
❤️ - хочу продолжения!
💯 - интересная история
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM